home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-20 / 96man.zip / 96MAN.TXT next >
Text File  |  1991-12-08  |  30KB  |  717 lines

  1.         *************************
  2.         9600 BAUD PACKET HANDBOOK
  3.         *************************
  4.  
  5.     A handbook of helpful information for those 
  6.     wanting to implement K9NG/G3RUH format packet
  7.  
  8. version 1.1a
  9.  
  10. 11/19/91
  11.  
  12. by Mike Curtis wd6ehr
  13. 7921 Wilkinson Avenue
  14. North Hollywood CA 91605-2210
  15. (818) 765-2857
  16. wd6ehr@n6yn.#socal.ca.usa
  17. internet wd6ehr.ampr.org!wd6ehr@puffin.UUCP
  18.  
  19. c 1991 by Mike Curtis, except as otherwise noted
  20. permission to copy in whole and/or in part for non-commercial purposes is 
  21. given provided that proper credit is given and context is maintained.
  22.  
  23.         CONTENTS
  24.  
  25.  
  26. 1        9600 BAUD PACKET - WHY?
  27. 1.1        DEFINING PACKET RADIO'S SHORTCOMINGS
  28. 1.2        THE CURE
  29.  
  30. 2        WHAT DOES IT REQUIRE
  31. 2.1        MODEM
  32. 2.2        TNC
  33. 2.3        RADIO
  34.  
  35. 3        HOW 9600 BAUD PACKET IS DONE
  36. 3.1        MODEM
  37. 3.2        TNC
  38. 3.3        RADIO
  39. 3.3.1        CRYSTAL CONTROLLED PHASE MODULATED RADIOS
  40.  
  41. 4        MODIFICATIONS
  42. 4.1        RADIO MODS
  43. 4.1.1        TXA CUTOFF
  44. 4.1.2        FT736 MODS
  45. 4.1.3        CRYSTAL CONTROLLED RADIO MODS
  46. 4.2        TNC MODS
  47. 4.3        MODEM MODS
  48. 4.3.1        K9NG MODS
  49. 4.3.2        G3RUH MODS
  50. 4.3.2.1        G3RUH "GARBAGE" MOD
  51.  
  52. 5        9600 BAUD PARAMETERS
  53.  
  54. 6        HELP
  55.  
  56.  
  57. 1        9600 BAUD PACKET - WHY?
  58.  
  59.    An often heard quote on packet:  "My TNC works fine at 1200 baud.  Why 
  60. bother with 9600?  I can only type with 2 fingers."
  61.  
  62.    This is true, but only if we assume the following: 
  63. 1. you're the only one typing with 2 fingers on "your" channel;
  64. 2. typing with 2 fingers is the ultimate goal of packet;
  65. 3. what we're presently doing is all we ever want to do, and;
  66. 4. packet in fact _is_ working perfectly.
  67.  
  68.    However, this is far from the case.  The present packet system is in 
  69. desperate need of improvement.  Packet is capable of far more than what we 
  70. see it doing today.
  71.  
  72. 1.1        DEFINING PACKET RADIO'S SHORTCOMINGS
  73.  
  74.    First, let's analyze the situation:
  75. 1. Short hop simplex works well, but only if the hop is a clean, line of sight 
  76.    path and the channel is not very busy.  If you live in L.A., you're already 
  77.    rolling on the floor with hysterical laughter.
  78. 2. NETROM/TheNET/ROSE, and other networking protocols work poorly with multi-
  79.    hop 1200 baud trunking.
  80. 3. Mail requires days/weeks to reach its destination, IF it ever gets there!
  81. 4. Ruling out HF packet (which isn't such a bad idea anyway :-), we're limited 
  82.    to NETROM over radio paths of a few hundred miles or so.
  83. 5. Other areas, like Europe, have far more sophisticated and efficient packet 
  84.    trunking systems and user access channels that work.
  85. 6. Urban packet channels are overcrowded to the extent that many have thrown 
  86.    in the towel.
  87.  
  88. 1.2        THE CURE
  89.  
  90.    Now let's dream a bit:
  91.  
  92.    NEWS FLASH!  WD6EHR's faerie godmother grants Mike several wishes.  After 
  93. the obvious wishes have been carried out, a slip of the tongue grants us a 
  94. super-duper packet system. (HEY!! I wanted a new pair of socks instead! My 
  95. old ones are gettin' kinda gamey!!)
  96.  
  97.    When I wake up in the afternoon, I work FR0CK in France, TR0PIC in Gabon,  
  98. L0RRY (Moe) and CU2LY (Joe) (and SH3MP breaks into our roundtable, too), doing 
  99. all of this via our high-speed packet multi-megabit world-wide trunking system.
  100.  
  101.    I receive packet mail at my station within seconds of its being posted.  We 
  102. have conferences with 50 to 100 packeteers on a single 2 meter frequency.  Wow, 
  103. are my eyes buggin' out!  A lot of us are involuntarily learning to speed read!
  104.  
  105. Todays TIMES headline: EVELYN WOOD DECLARES BANKRUPTCY!
  106.  
  107.    Large files are being transferred between local stations, and are coming in 
  108. via the high speed trunk.  I decide to get a copy of the newest PD version of 
  109. "Super Italian Brothers", which was just finished 30 minutes ago in Japan, so 
  110. I connect to our _L_O_C_A_L_ fileserver (he got it automagically off the 
  111. master trunk) and download a copy of this 400K file.  This takes me all of 
  112. 10 minutes on our 9600 baud end user channel, while I chat with a few of the 
  113. locals (W1MPY in Baastin, Mass; and K0OKY in Dayton, OH) on the conference 
  114. bridge.  While in QSO, I open another session and look up these guys in the 
  115. central nameserver data base, and find that W1MPY used to be a shipmate of 
  116. Popeye Doyle, went to school with Dan Quayle, and was originally licensed 
  117. in the '60's as H1PPY.
  118.  
  119.    I want to use my little T-1000 laptop XT to do some super-autoCAD (which 
  120. requires a full blown 486), so I remote execute on another machine via high 
  121. speed packet, and receive the results on my printer.
  122.  
  123.                 -=-
  124.  
  125.    Packet has capabilities far beyond simple text applications, such as file 
  126. transfer, remote execution (allowing you to use my computer to run software, 
  127. and then send the results back to yours), nameservers (callbook on a CD is an 
  128. example of this), remote printing, and even linking several smaller computers 
  129. to undertake a much larger task than any of these would be capable of alone.
  130.  
  131.                 -=-
  132.  
  133.    What would make all of this possible?  Higher speed packet.  A 10 megabit 
  134. world-wide trunking system would tie all the metropolitan areas together, and 
  135. these would be served by metropolitan area networks, with efficient 2 meter 
  136. 9600 baud local access channels. (and higher speed, i.e. 56 kB, on higher 
  137. frequencies.)
  138.  
  139.    Am I dreaming?  Too many brewski's?  Not at all - this is all done using 
  140. EXISTING, INEXPENSIVE technology!  We don't need any magic - just a small fire 
  141. under certain easy chairs - YOURS!  And do you know who I'm talking about?  All 
  142. of you who think I'm talking about someone else!  Yes - with POPULAR support, 
  143. this isn't just possible - it's easily accomplished!
  144.  
  145.    2 meters is a logical place for end users.  The band is amateur-only and is 
  146. one of our most consistent and predictable bands.  9600 baud packet is a 
  147. "natural".  It is "top speed" on 2 meters.  It's a lot more efficient than 
  148. 1200 baud, and therefore a much better use of our precious radio spectrum.  
  149. Being FSK, it requires slightly LESS bandwidth than 1200 baud AFSK packet, or 
  150. voice, in spite of its greater baud rate.
  151.  
  152.    We're going to have 9600 baud elsewhere, of course; but many feel that 
  153. two meters should be the primary thrust for end user 9600 baud packet.
  154.  
  155.  
  156. 2        WHAT DOES IT REQUIRE
  157.  
  158.    Alright, Mike - I'm sold!  What do I need?
  159.  
  160. 2.1    MODEM
  161.  
  162.    9600 baud packet requires a modem.  The 2 most common varieties are the 
  163. k9ng and g3ruh, but DSP modems will also do k9ng-protocol 9600 baud.  Due to 
  164. the high cost of DSP modems, we will limit our discussion here to g3ruh and 
  165. k9ng modems.
  166.   There are 2 flavors of 9600 baud modem: k9ng and g3ruh.  Both are compatible 
  167. and will work with the same TNC's.
  168.    The g3ruh is a very nice 9600 modem.  It works with all radios we've tried 
  169. so far.  It's full-duplex capable, and has a lot of test points.
  170.    The k9ng is a low cost means of getting into 9600 baud.  It works with a lot 
  171. of radios, but is a little less forgiving of group delay, a form of phase 
  172. distortion inherent in filters when approaching passband edges.  Voice 
  173. tolerates phase delays; data doesn't.  If necessary, this can be minimized 
  174. by widening the receive filter, by reducing C-13 (4000 pf) and C-16 (2000 pf) 
  175. to half value (2000 and 1000 respectively).
  176.    The Kantronics D-410 radio has a data slicer, and has been tested 
  177. successfully with raw data (without a modem).  However, this configuration is 
  178. not compatible with other formats, such as k9ng/g3ruh, but could certainly be 
  179. used in a point to point service, such as trunking.
  180.  
  181. 2.2    TNC
  182.  
  183.    Most TNC's are capable of 9600 baud.  Notable exceptions are the Kantronics 
  184. KAM/KPC line. (The Data Engine will do 9600 baud and much higher)  If your TNC 
  185. has a "9600 baud _radio_" option or setting (as opposed to 9600 baud RS-232), 
  186. it will likely work with k9ng/g3ruh modems.
  187.  
  188. 2.3    RADIO
  189.  
  190.    You can _N_O_T_ use the radios microphone and speaker jacks for k9ng or 
  191. g3ruh format 9600 baud packet.  PERIOD!  So don't ask!  
  192.  
  193.    Why, you ask?  (wise guy...)  Well, the normal receiver signal path is 
  194. designed for voice.  Data doesn't make it through.  The transmitter microphone 
  195. and receiver "speaker" audio is pre-emphasized and de-emphasized.  This boosts 
  196. and cuts higher audio frequencies, and helps with voice and music.  HOWEVER, 
  197. like all filters, it also SHIFTS the PHASE, which is verboten with data.  Why? 
  198. (Hoo boy!  You shore ask a lotta ferschlugginner  questions!)  Your former 
  199. digital 1 in the 112th position in the wave train is now delayed to where the 
  200. 113th position _should_ be, etc., and your data is corrupt!  (Hey, I didn't 
  201. know data could be bribed :-) (How much does it cost to bribe binary data? 
  202. 2 bits, of course.)
  203.  
  204.    Besides, both of these 9600 baud modems use "FSK" (shifts between 2 RF 
  205. frequencies, id est 145.009850 and 145.010150 MHz for a nominal operating 
  206. frequency of 145.01), whereas Bell 202 1200 baud AFSK modems, like your TNC 
  207. has, uses 1200 and 2200 Hz AUDIO tones FM'd onto a carrier.
  208.  
  209.    Translated into simple English, this means you need direct connection to 
  210. the FM modulator varactor and FM detector.
  211.  
  212.  
  213. 3        HOW 9600 BAUD PACKET IS DONE
  214.  
  215. With mirrors, of course :-)
  216.  
  217. 3.1        MODEM
  218.  
  219.    The PacComm NB96 g3ruh modem board plugs inside many TNC,s, such as TNC2 
  220. clones (MFJ 1270B, etc).  There is a special modem available for the MFJ 
  221. 1278T (and maybe it'll work with other MFJ's, too???), from MFJ.  It takes 
  222. the place of the 2400 baud modem.
  223.  
  224.    The k9ng modem kit is cheaper than the g3ruh modem, but is a little fussier 
  225. about receivers.  If the radio you want to use has a pretty broad receiver 
  226. passband, it'll work almost as well as the g3ruh.  If the receiver is tight, 
  227. the k9ng will be _very_ noticeably poorer.  However, this can be somewhat 
  228. ameliorated by widening the k9ng's receive filter, as detailed below.
  229.  
  230.    If you need to externally mount your modem and use a ribbon cable, mount 
  231. the modem header on the opposite side of the PCB, or use a second short 
  232. ribbon cable.  Ribbon cables "flop" the pins, i.e.:
  233.  
  234.     1 3 5 7 9  ___________________________ 2 4 6 8 10
  235.     2 4 6 8 10                             1 3 5 7 9
  236.  
  237. By placing the connector on top rather than underneath, the flop is reversed.
  238.  
  239.    Normally, you'll want to use the TNC's keying circuit.  With the g3ruh, 
  240. you have no choice.
  241.  
  242. 3.2        TNC
  243.  
  244.    PacComm, Kantronics, Gracillis, MFJ and probably others have TNC's with 
  245. 9600 baud G3RUH modems built in.  Check the ham mags, call the manufacturers, 
  246. or contact your local dealer for information.
  247.  
  248.    Many of us will take the route of installing our own modems.  These may 
  249. often be installed internally.  Sometimes it may be necessary or desireable 
  250. to install these externally.
  251.  
  252.    As with all RF environment installations, shielding is important.  If an 
  253. external box is desired, it really should be a metal one.  Shielded cable 
  254. to the radio is mandatory - it will not work without it.  Some kind of RFI-
  255. proofing of the modem disconnect cable is needed as well.  This should be 
  256. kept as short and unexposed as possible.
  257.  
  258.    The G3RUH modem requires you to use the TNC's keying circuitry, and this is 
  259. recommended for the k9ng as well.  If you do this, don't cut the PTT line on 
  260. the modem disconnect.
  261.  
  262. 3.3    RADIO
  263.  
  264.    Many modern rigs are true FM, and it's very simple to add a 9600 baud port.  
  265. You need only a couple of internal connections and decoupling components to 
  266. bring out the "raw" transceiver: the direct detector output and direct FM 
  267. modulator input.
  268.  
  269.    Most modern rigs use receiver chips, such as TA7761F/P, LA5006M, LC7532M, 
  270. TK10420, TK10424, MC3357P, and others.  Note: ALL of the chips mentioned here 
  271. use pin 9 for the detector output.  Others may or may not, so check first!
  272.  
  273.    Transmit "audio" is injected through a 5 to 10 uF non-polarized capacitor 
  274. through a 5K resistor into the modulator.  This is typically a varactor diode 
  275. in a transmit oscillator stage, and is pretty simple to find, by simply 
  276. tracing forward from the microphone.  If this is "over your head", see the 
  277. free offer at the end of this manual.
  278.  
  279. 3.3.1        CRYSTAL CONTROLLED PHASE MODULATED RADIOS
  280.  
  281.    We have found that synthesized, true FM multimode rigs using varactor 
  282. modulation in a crystal oscillator stage tend to work best.  They tend to have 
  283. a tad wider IF filter (i.e. CFW455E) and pass data with less distortion.  Most 
  284. synthesized rigs can be made to work, most with extremely simple mods.
  285.  
  286.    However, if your rig is crystal controlled, it can be made to work.  If 
  287. it's a true FM rig, it's simply a matter of connecting directly to the FM 
  288. modulator.  This will always be in a crystal oscillator stage.
  289.  
  290.  
  291. 4        MODIFICATIONS
  292.  
  293.    There are some 9600 baud ready radios, like the TEKK KS-900, Kantronics 
  294. DVR 2-2 (not recommended), and D410, but most of us will be using our existing 
  295. radios for 9600 baud packet.  Here are some specific "mods" and tips.
  296.  
  297.     Radios known to be used at 9600:
  298. Alinco: DR-1200 DataRadio, ALR-72, ALR 709; Kantronics DVR 2-2 Data Radio; 
  299. Icom IC series: 25,38,228,271,290,471; Kenwood TR series: 7500, 7700; 
  300. TM series: 211,212,221,231,431, TS series: 700 and 770
  301. Standard C58, C140; Yaesu FT series: 212,221,230
  302.  
  303. 4.1        RADIO
  304.  
  305. 4.1.1        TEKK KS-900
  306.  
  307.    For the TEKK KS-900, a TXAudio attenuator is necessary to swamp the modem's 
  308. 4 volts peak to peak down to the 50 mV range.  
  309.  
  310.    This is simply a 470 ohm resistor in series, and a 39 ohm resistor across 
  311. the TEKK's transmit input and ground.
  312.  
  313. 4.1.2        OTHER RIGS
  314.  
  315.    It's almost embarassing to call these "mods".  We're only bringing out 
  316. terminations of existing signals.
  317.  
  318.    These mods are non-destructive unless you QSLF (solder with your left 
  319. foot :-) - your rig still does whatever it did before.
  320.  
  321.    Icom IC290H/V: RXA may be obtained at IC12, pin 9, on the main board; 
  322. TXA may be injected at D-3 cathode on the main board  (This one is my 
  323. personal 2 meter 9600 rig, and is a top performer!)
  324.  
  325.    Icom IC28A/E/H : RXA may be obtained at IC1, pin 9, on the RF unit; 
  326. TXA may be injected at R-45, at the end NOT connected to trimpot R-100
  327.  
  328.    Icom IC3200A/E: RXA may be obtained at IC1 pin 9 (main board) - this is a 
  329. common receiver chip for both bands; TXA may be injected at D3 cathode (VHF) 
  330. and D1 cathode (UHF).
  331.  
  332.    Kenwood TM221, TM321A, TM421: RXA may be obtained at IC1, pin 9 (IF board); 
  333. TXA may be injected at connection #7 on the VCO assembly on the TX/RX unit.
  334.  
  335.    TR751: RXA may be obtained at IC2,pin 9 on the RX unit; 
  336. TXA may be injected at D21 cathode on RX unit.
  337.  
  338.    Use the following circuit to couple the modem to the radio.
  339.  
  340. MODEM                    RADIO
  341.       5 - 10 MF non-polarized
  342. RXA ----||----------------------------- RXA
  343.       5 - 10 MF non-polarized
  344. TXA ----||------o-------o---/\/\/\----- TXA
  345.         |    |    10K (approx - adjust for 3 KHz dev
  346.         |    \         with modem's TXA pot about 75%)
  347.       .001 ===    / 500 ohms
  348.         |    \
  349.         |    /
  350.         |    |
  351.            _|_     _|_
  352.           ////    ////
  353.  
  354.  
  355. 4.1.1        TXA CUTOFF
  356.  
  357.    If you want to leave your 9600 connected and use the rig for other stuff, 
  358. use the following relay circuit:
  359.  
  360. + 12 VDC----------------o     o--->|<------------- Radio PTT
  361.                         |     |   N.O.
  362.                        _|_    |
  363.                       |   |  _|_
  364.                     |RY1| ////
  365.                       |   |
  366.                       |___|   o--->|<------------ Radio TXA
  367.                         |     |   N.O.
  368. TNC PTT ----------------o     |
  369.                               |
  370. Modem TXA --------------------o
  371.  
  372. RY1 is a double pole 12 volt relay.  Use the normally open contacts
  373.  
  374.    This removes the modems TXAudio line from the radio's modulator when you're 
  375. not keying from the 9600 baud TNC.  If you're using the same TNC for 1200 and 
  376. 9600, make sure you remove the PTT signal from the relay!  Otherwise you'll 
  377. pick up a nice 4800 Hz "tone" from the 9600 band modem.
  378.  
  379.  
  380. 4.1.2        FT736 MODS
  381.  
  382.                     FT736 & 9600 Baud Operation
  383.                     ---------------------------
  384.                        by James Miller G3RUH
  385.  
  386. These notes tell you where to get FM RX audio direct from the
  387. discriminator, and where to modulate the FM TX varactor directly.  These
  388. mods are non-destructive and take no more than a few minutes.  The signals
  389. bypass the "DATA SOCKET" for high grade FM operations.
  390.  
  391. The RX mod is suitable for:
  392.  
  393.  *  UOSAT-D 9600 baud downlink and terrestrial links
  394.  *  1200 baud AFSK/FM Standard Packet - BUT IT'S UNSQUELCHED.
  395.  
  396. The TX mod is suitable for:
  397.  
  398.  *  FO-20/PACSAT uplink (1200 bps Manchester FM)
  399.  *  UOSAT-D 9600 baud uplink direct FSK and terrestrial links
  400.  *  1200 baud AFSK/FM Standard Packet.
  401.  
  402.                             ---****---
  403.  
  404. FT736 -  FM Direct from Discriminator
  405. -------------------------------------
  406. Detected FM direct from the receiver discriminator is available from the
  407. RX UNIT at the junction of R91 and C83.  These components are shown in the
  408. top right-hand corner of the schematic.
  409.  
  410. Proceed thus:
  411.  1. Disconnect FT736 from the mains electricity. (Safety).
  412.  2. Remove top cover only.
  413.  3. RX Unit is the vertical module on the left.
  414.  4. Locate R91 which is about 25mm from the top, 50mm from the radio rear. 
  415.     the resistor is "on-end", and near a couple of glass diodes.
  416.  5. Scrape any paint off R91's free end and wet with solder.
  417.  6. Your RXaudio lead should be a fine screened cable;  connect the inner
  418.     to R91, and the outer braid to a ground point (e.g. can of TO09)
  419.  7. Route the cable out though any convenient aperture in the case.
  420.  8. The discriminator sensitivity (FM Normal) as about 6 kHz/volt.
  421.  
  422. Important note on 9600 Baud Use
  423. -------------------------------
  424. Most FT736 receivers are fitted with an LFH12-S IF filter for FM. (CF01 at
  425. the top front of the RX Unit).  This is a 12 kHz bandwidth filter which is
  426. a little narrow for 9600 bps FSK operation.  It is recommended you change
  427. this to 15 kHz or better still for UOSAT-D use, 20 kHz bandwidth which
  428. will allow more tolerance for doppler shift, and give a far better "eye". 
  429. Suitable filters are: LFH-15S or CFW455E, and LFH-20S or CFW455D.  The
  430. first of these is a Yaesu spare part, and is often already fitted.  Try
  431. the standard first and see what happens;  these filters have moderate part
  432. to part variations.
  433.  
  434.  
  435.  
  436. FT736  DIRECT VARACTOR FM MODULATION
  437. ------------------------------------
  438. Refer to the circuit diagram; inject your TXaudio at the junction of
  439. R32/C29 on the TX Unit.  The signal level at this point should be 800 mV
  440. peak-peak, and will give +/- 3 kHz deviation.  DO NOT EXCEED THIS LEVEL. 
  441. Set Mic Gain to min.
  442.  
  443. Modulating the FM transmitter this way you get an LF response down to 18
  444. Hz (at which point the associated synthesiser PLL begins to track the
  445. modulation), and an HF response which is flat to some 10 kHz.
  446.  
  447. Proceed thus:
  448.  1. Disconnect FT736 from the mains electricity. (Safety).
  449.  2. Remove top cover only.
  450.  3. TX Unit is the module flat on the left (not the one tucked down the
  451.     side vertically).
  452.  4. R32 is just to the left of the rectangular shielded enclosure.  The
  453.     resistor is "on end".  Scrape any paint off the free leg.
  454.  5. Your TXaudio lead should be a fine screened cable;  connect the inner
  455.     to R32, and the outer braid to the adjacent enclosure. 
  456.  6. Route the cable out though any convenient aperture in the case.
  457.  
  458.  7a. 1200 BAUD G3RUH PSK MODEM: TXAudio of 800 mV pk-pk can be obtained by
  459.      adjusting the components C9= 1uf, R3=47k, R5=infinity (i.e. remove). 
  460.      C10 stays at 10nf (0.01uf).
  461.  
  462.  7b. 9600 BAUD FSK MODEM: Adjust TXAudio level with VR1
  463.  
  464.  Notes compiled by G3RUH @ GB7SPV 1990 Mar 16
  465.  
  466. 4.1.3        CRYSTAL CONTROLLED RADIO MODS
  467.  
  468.    If your crystal-controlled rig is true FM (varactor modulator in an 
  469. OSCILLATOR stage), inject TXA through a 5 mF cap into the varactor cathode.
  470.  
  471.    However, a lot of crystal controlled rigs are phase modulated and need a 
  472. varactor modulator added to the transmit crystal oscillator.
  473.  
  474.    Use an abrupt junction type, such as the MV2105 (available from Kantronics), 
  475. and adjust the capacitance in the crystal circuit to compensate for the 
  476. additional C of the varactor.  If there are fixed caps, remove or pad them.  
  477. If not, change the trimmer to one of a lower minimum value.
  478.  
  479.    You'll need to bias the varactor.  I've used the transmit oscillator Vcc 
  480. and a 20K trimpot to ground, feeding bias through 2 10 to 47k fixed resistors, 
  481. feeding the modem TXA thru a 5 to 10 uF cap to the center junction of these, 
  482. and feeding the free end to the cathode of the varactor.  The bias needs to 
  483. be adjusted for best received eye pattern on a service monitor or receiver.  
  484.  
  485. TRANSMIT MODS
  486.  
  487. Transmit oscillator
  488.        +Vcc         Modem TXA
  489.     o        o
  490.     |        |
  491.     1        |
  492.     0        |
  493.     0        |
  494.     K           === 5 uF non-polarized (required for k9ng)
  495.     |        |
  496.     \ 20K        |            MV2105  4-20 pF
  497.     / <----- 47K ---o---- 47K ------o-------o----- to TXCO crystal
  498.     \        |        |    | ^
  499.     /        |        |    |/
  500.     \           === .001           ===     ===
  501.     /        |           /_\     /|
  502.     |        |        |    |
  503.     o---------------o---------------o-------o----- to TXCO ground
  504.        _|_
  505.       ////
  506.  
  507.  
  508.         Modifying the IC22A for 9600 baud operation
  509.  
  510. by Mike Curtis, wd6ehr and Dave Shalita, w6mik
  511.  
  512. This is one of the more difficult rigs to modify - most are even simpler!
  513.  
  514. This mod will make your IC22A into a dedicated 9600 baud packet radio.
  515. Components with * are added to the crystal board.
  516.  
  517.    Remove the trimmer capacitor for the transmit crystal socket you'll be 
  518. using for 9600 baud.  Replace with the above circuit.  The 4-20 pF trimcap 
  519. should be a good quality ceramic or other low-drift trimmer.  (Sorry - Radio 
  520. Shack doesn't have anything suitable.)
  521.  
  522.    Connect 2 10K resistors to C-53 (both sides) and tie the other ends 
  523. together.  This junction is where you'll pick off your RXA.
  524.  
  525.    Turn R-67 (dev control next to P-1 and P-2) completely counterclockwise.  
  526. This kills signals that may get into the phase modulator.
  527.  
  528.    Using a service monitor, or oscilloscope connected to the detector of a 
  529. receiver, adjust the varactor bias for the best eye pattern.
  530. Alternate bias adjustment:
  531. Use the k9ng's 4800 Hz "idle" tone to adjust your modulator for best linearity.
  532. Using a service monitor, or a receiver with a fairly wide passband, adjust 
  533. varactor bias for the "best" sine wave.  Thanks to Brian Kantor wb6cyt for 
  534. this tip.
  535.  
  536. 4.2        TNC MODS
  537.  
  538.    Your TNC will work better at 9600 baud if you speed it up.  For TNC2 
  539. clones, change the Z-80 and Z-80 SIO to 10 MHz types, and change the clock 
  540. speed by changing the jumper on JP1.  Older ones use the 2 OUTER pins, and 
  541. newer ones use the center and (other) outer pin.
  542.  
  543. 4.3        MODEM MODS
  544.  
  545.    Most rigs require a lot less TXA than the modem outputs, and a resistive 
  546. swamping network may be needed.  For example, the TEKK KS900 wants 50 mV.
  547.  
  548.    On the TEKK KS900/PacComm NB96 combo, I use 470 ohms series, and 39 ohms 
  549. across the TEKK's input terminal to ground.
  550.  
  551. 4.3.1        K9NG MODS
  552.  
  553.    The k9ng modem's keying circuit can be omitted if you use the TNC's 
  554. existing PTT circuit.  If you do this, remember to leave the PTT connections 
  555. uncut on the TNC modem disconnect.
  556.  
  557.    The k9ng modem's DCD circuit is terrible, and can be vastly improved by 
  558. shorting R-31 and changing C-18 to 0.1 mF.
  559.  
  560.    You may find it helpful to widen the k9ng's receive filter.  Change C-13 
  561. to 2000 pF and C-16 to 1000 pF (half their present value for 9600 baud).  
  562. This will widen the passband, and in the process will minimize group delay.
  563.  
  564.    Use the PTT from the TNC instead of the k9ng modem.  This  lets  you use 
  565. the TNC's watchdog timer, and makes things a lot  simpler.  Make sure to cut 
  566. only the following traces between pads on  your  TNC-2's modem disconnect J4:
  567.  
  568. 1/2     DCD
  569. 11/12   transmit clock
  570. 13/14   receive clock
  571. 17/18   receive data
  572.  
  573.    The TNC-2 manual tells you to cut other traces, but by doing it this way, 
  574. you'll be able to use the TNC's PTT circuit.  The k9ng's keying circuit, which 
  575. doesn't work all that well without modification (it's designed for the 
  576. Hamtronics FM-5), may now be omitted from the pcb, if you like. This is most 
  577. of the stuff on the lower edge of the pcb.
  578.  
  579. The g3ruh modem from PacComm already does this.
  580.  
  581. 4.3.2        G3RUH MODS
  582.  
  583.               PacComm NB96 MODS
  584.  
  585. by Mike Curtis wd6ehr
  586.  
  587. The PacComm NB96 g3ruh modem has a jumper-selectable "defeat", JPS.  When 
  588. a jumper is in position here, the modem disconnect is normalled through.
  589.  
  590. I've installed a DPDT slide switch on the front of my MFJ 1274 to make radio 
  591. baud rate changes simple.  The first pole is used to make the connection to 
  592. JPS.The second pole is used to change the radio baud rate selection normally 
  593. made by the rear apron DIP switch.
  594.  
  595. A quick and dirty DCD LED can be easily added to PacComm's NB96 9600 baud 
  596. modem board.  Pin 13 on U-10 supplies a DCD signal.  Connect a 680 ohm 
  597. resistor and LED between this and +5 volts, obtainable on pin 24 of S-1 
  598. or S-1a, both 26 pin connector positions on the PCB.  Only one is used.  
  599. Solder your +5 volt wire into the unused hole of the other.  Tack the 
  600. other lead to U-10 pin 13, or if you do the "garbage" mod below, to pins 
  601. 8 and 9 of the 74HC00.
  602.  
  603. You may also use the DCD LED in your TNC by lifting the cathode of the LED, 
  604. inserting a diode in series, tacking a second diode to the LED cathode, and 
  605. running the cathode of this to modem U-13 pin 10.
  606.  
  607. 4.3.2.1        G3RUH "GARBAGE" MOD
  608.  
  609. by Steve King kd7ro
  610. Gets rid of random garbage "calls" in MHeard
  611. (edited)
  612. Here is the modification I made to my PAC-COMM NB-9600 modem.  This mod got 
  613. rid of all the garbage calls in my mheard list both when using the TNC in 
  614. standard mode as well as while using net/nos software packages. This 
  615. modification makes sure that the modem will send all zeros to the TNC until 
  616. the modems PLL is locked on a signal.  This means that the TNC will not be 
  617. reading garbage coming in to the UART all the time.
  618.  
  619. 1. Remove socket for U11 (74HC14).
  620. 2. Insert the 74HC14 directly into the PC board.  
  621. 3. Lift all the pins of a 74HC00 except 7, 12 and 14.
  622. 4. Bend pins so they are pointing straight out.
  623. 5. Cut back the bent pins so the 74HC00 can be piggybacked on the 74HC14.
  624.    Without removing the socket on  U11, I would not have ben able to slide
  625.    the modem and Tiny-2 back into the box (you may not have this problem).
  626. 6. Cut the trace from U11 pin 12 to U20 (74HC157) pin 13.  
  627. 7. Solder the 74HC00 on top of U11 (soldering pins 7, 12 and 14). 
  628. 8. Wire U10 pin 13 (LM339) to the 74HC00 pins 9 and 10.  
  629. 9. Wire 74HC00 pin 8 to pin 13.
  630. 10. Connect pin 11 of the 74HC00 to pin 1 and 2 of the 74HC00.  
  631. 11. Connect pin 3 of the 74HC00 to pin 13 of U20 (74HC157).  
  632. 12. Put a piece of tape over the top of the 74CH00 to insulate from the case.
  633.   The DCD signal coming from U10 (LM389) is low true so I invert it using
  634. one of the nand gates (pins 8, 9 and 10).  This is used to qualify the 
  635. RXD signal from the 74HC14 (pin 12). Pin 11 of the 74HC00 is the RXD signal 
  636. (low true) qualified by the DCD signal which is LOCK DETECT.  One more
  637. inversion of this signal (74HC00 pins 1, 2 and 3) and I have the qualified
  638. RX DATA signal which is connected to U20 (74HC157) pin 13.
  639.   RX DATA is always zero until the PLL is locked to the data.  Then RX DATA
  640. will be the true data comming from the unscrambler or zeros if we are not
  641. locked.
  642.  
  643. Steve King   (KD7RO) king@hpdml57.boi.hp.com
  644.              Hewlett Packard 
  645.              Boise, Idaho
  646.  
  647.  
  648. 5        9600 BAUD PARAMETERS
  649.  
  650.    As you'd expect, the parameters we all know and love at 1200 baud don't 
  651. work very well at 9600 baud.  These are what we've found work well at 9600.
  652.  
  653. 5.1        AX.25 PARAMETERS
  654.  
  655. TXDelay        between 8 and 15 - set for best throughput
  656. RESPtime    100 mS seems to have better results than 0
  657. FRack        8 seconds on a busy channel; but never less than 5 seconds
  658. PERSIST        128/users; if it's a pretty clean channel, 64 is nice; if it's 
  659.         busy, guesstimate the average number of users and divide 128 
  660.         by this number, i.e. 4 users = 128/4 = 32
  661. SLOTTIME     20
  662. MAXFrame    If the channel is great, 7; average, 3; rough, 1
  663. RETry        15
  664. CHeck        300 seconds
  665.  
  666. 5.2        TCP/IP PARAMETERS
  667.  
  668.    My 9600 baud interface is called "96"; here are params from my files.
  669.  
  670. par 96 1 8
  671. par 96 2 64
  672. par 96 3 20
  673. par 96 4 2
  674. ax25 maxframe 3
  675. ax25 paclen 256
  676. ax25 pthresh 64
  677. ax25 retry 15
  678. ax25 t1 8000
  679. ax25 t2 1000
  680. ax25 t3 300000
  681. ax25 t4 900000
  682. mode 96 datagram
  683. ax25 persist 96 256 5 128 15 60
  684.  
  685.    Some of these parameters are specific to pe1chl NET, so don't get an 
  686. ulcer if your version barfs on them.
  687.  
  688.  
  689. 6        HELP
  690.  
  691.    If you have a radio you'd like to use for 9600 baud, but don't know where 
  692. to find the "magic points", send me 2 copies of the schematics - one for me, 
  693. and one for you (block diagrams are nice but not absolutely required), and 
  694. a stamped, addressed return mailer.  I'll get out my red "test grading" marker 
  695. and mark the points where you'll find raw RXA and TXA.
  696.  
  697.    Some of these mods are tested, and some aren't, but should work fine.  
  698. These are non-destructive (yup - you can still use it for whatever it was used 
  699. for before), and are generally a simple matter of tacking 2 caps to easily 
  700. accessible spots on the PCB, adding the 2 resistors, attaching 2 pieces of 
  701. mini shielded cable, and bringing the 2 connections out.
  702.  
  703.  Yours,
  704.   _ _ _             __
  705.  ' ) ) )   /       /  )        _/_
  706.   / / / o /_  _   /    . . __  /  o _
  707.  / ' (_<_/ <_(/_ (__/ (_/_/ (_<__<_/_)_
  708.  
  709.  Packet: wd6ehr@n6yn.#soca.ca.usa    wd6ehr@wd6ehr.ampr.org [44.16.0.21]
  710.  Internet: wd6ehr.ampr.org!wd6ehr@puffin.UUCP      Compu$erve 73240,3523
  711.  wd6ehr-3 netrom switch   wd6ehr-6 conference bridge  wd6ehr-8 mbox/info
  712.  145.36- 1200/9600 baud duplex repeater <----> 439.025 - both @9600 baud
  713.  7921 Wilkinson Avenue; North Hollywood CA USA 91605-2210 (818) 765-2857
  714. /ex
  715. b
  716.  
  717.